upper torso strap - İspanyolca İngilizce Sözlük